Skip to main content
Version: v2.1.0

luci_transforms

summary

This package handles the transformation of raw sensor points that are all referenced at sensor origin to a common chair center origin.

Note: All the sensors from LUCI streams are conveniently already set relative to the chair center so the transforms below are an identity matrix that is only here to provide other tools such as nav_2 and rviz2 with knowledge of the frames used

PackageNode
luci_transformspermobil_m3_tf_node
luci_transformsquickie_500m_tf_node
TopicsSubscription / PublishMessage TypeDescription
luci/camera_transformpublishgeometry_msgs::msg::TransformStampedTransformation from front camera pointcloud to chair center

(base_link = chair center, base_camera = camera stream)
luci/ultrasonic_transformpublishgeometry_msgs::msg::TransformStampedTransformation from ultransonic pointcloud to chair center

(base_link = chair center, base_ultrasonic = ultrasonic stream)
luci/radar_transformpublishgeometry_msgs::msg::TransformStampedTransformation from radar pointcloud to chair center

(base_link = chair center, base_radar = radar stream)

Note chair center is defined as the center of the drive wheels and is the 0 point for all sensor streams from LUCI. See image below for reference.

luci chair center image